package cn.tedu.csmall.product.service;

import cn.tedu.csmall.commons.pojo.vo.PageData;
import cn.tedu.csmall.product.pojo.param.AlbumInsertParam;
import cn.tedu.csmall.product.pojo.param.BrandInsertParam;
import cn.tedu.csmall.product.pojo.param.BrandUpdateInfoParam;
import cn.tedu.csmall.product.pojo.vo.*;

public interface BrandService {
    void insert(BrandInsertParam brandInsertParam);

    void deleteById(Long brandId);

    void update(BrandUpdateInfoParam brandUpdateInfoParam);

    BrandStandardVO getStandardById(Long id);
    PageData<BrandListVO> list(Integer pageNum, Integer pageSize);
    PageData<BrandListVO> list(Integer pageNum);
}
